semen banks - German English Dictionary